peg away at sth

  1. (gayretle/azim ve sebatla/durmadan) çalışmak, çabalamak, çok gayret sarfetmek.
    to peg away at homework.